cast a gloom over - Turkish English Dictionary